Compositional Speciication and Veriication of Control Ow Based Security Properties of Multi-application Programs

نویسندگان

  • Gilles Barthe
  • Dilian Gurov
  • Marieke Huisman
چکیده

Jensen et al. present a simple and elegant program model, within a speciication and veriication framework for checking control ow based security properties by model checking techniques. We gener-alise this model and framework to allow for compositional speciication and veriication of security properties of multi-application programs. The framework contains a program model for multi-application programs, and a temporal logic to specify security properties about such programs.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automatic Compositional Verification of Some Security Properties

1 The Compositional Security Checker (CSC for short) is a semantic tool for the automatic veriication of some compositional information ow properties. The speciications given as inputs to CSC are terms of the Security Process Algebra, a language suited for the speciication of systems where actions belong to two diierent levels of conndentiality. The information ow security properties which can ...

متن کامل

The Compositional Security Checker : A Tool for the Veri cation of Information Flow Security Properties

The Compositional Security Checker (CoSeC for short) is a semantic-based tool for the automatic veri-cation of some compositional information ow properties. The speciications given as inputs to CoSeC are terms of the Security Process Algebra, a language suited for the speciication of concurrent systems where actions belong to two diierent levels of conndentiality. The information ow security pr...

متن کامل

The Impact of Synchronisation on Secure Information Flow in Concurrent Programs

Synchronisation is fundamental to concurrent programs. This paper investigates the security of information ow in multi-threaded programs in the presence of synchronisation. We give a small-step operational semantics for a simple shared-memory multi-threaded language with synchronisation, and present a compositional timing-sensitive bi-simulation-based conndentiality speciication. We propose a t...

متن کامل

Re - Usable Veri cation Elements forHigh - Speed Transfer

Presently, many communication protocols are under development which are tailored to the eecient high-speed data transfer meeting diierent application-speciic requirements. Our approach concentrates on a framework which facilitates the formal veriication of the protocols. The framework supplies veriied and re-usable implications between predeened protocol and service speciication components. For...

متن کامل

On the Veriication of Open Distributed Systems 1

A logic and proof system is introduced for specifying and proving properties of open distributed systems. Key problems that are addressed include the veriication of process networks with a changing interconnection structure, and where new processes can be continuously spawned. To demonstrate the results in a realistic setting we consider a core fragment of the Erlang programming language. Rough...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001